giant crab (macrocheira kaempferi) - Turkish English Dictionary